package com.ea.report.service;

import com.ea.common.report.pojo.vo.*;

import java.util.List;

public interface StatsService {
    StatsWarningCountTypeVo getStatsWarningTypeVo(String startDate, String endDate, List<Long> companyIdList, List<Long> deptIdList);

    List<StatsWarningPropertiesVo> getStatsWarningPropertiesVo(String startDate, String endDate, List<Long> companyIdList, List<Long> deptIdList);

    StatsGroupEmotionalMapVo getStatsGroupEmotionalMapVo(String startDate, String endDate, List<Long> companyIdList, List<Long> deptIdList);

    StatsGroupPersonalityMapVo getStatsGroupPersonalityMapVo(String startDate, String endDate, List<Long> companyIdList, List<Long> deptIdList);

    List<StatsWarningDeptVo> getStatsWarningDeptVo(String startDate, String endDate, List<Long> companyIdList, List<Long> deptIdList);
}
